algae bioreactor - Espagnol Anglais Dictionnaire